teaming crowd - German English Dictionary